package com.ravi.mapper;

import com.ravi.model.dto.CheckItemDto;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface CheckItemMapper {
	List<CheckItemDto> getAllCheckItems();

	List<CheckItemDto> getCheckItemsPage(@Param("startPosition") int startPosition, @Param("pageSize") int pageSize);

	List<CheckItemDto> getCheckItemsByRoomTypeName(@Param("roomTypeName")String roomTypeName);

	List<CheckItemDto> getCheckItemsByItemId(@Param("id") Integer id);

	List<CheckItemDto> getCheckItemsByItemKeyword(@Param("keyword") String keyword);
}
